if (userShowIndex == null)
    var userShowIndex = -1;
if (commonTimer == null)
    var commonTimer = '';
if (startDate == null)
    var startDate = new Date();
var sunlotusClicker = null;

function queryUserList() {
    $("#queryUserForm").attr("action", "user/queryUserList.action");
    $("#queryUserForm").submit();
}

function viewUser(index) {
    centerPopup();
    if (index == userShowIndex) {
	return;
    }
    $("#user_" + index).show();
    if (userShowIndex != null && userShowIndex != -1) {
	$("#user_" + userShowIndex).hide();
    }
    userShowIndex = index;
    return false;
}

function editUser(userID) {
    $("#user\\.userID").val(userID);
    $("#queryUserForm").attr("action", "user/toUpdateUser.action");
    $("#queryUserForm").submit();
    return false;
}

function delUser(userID) {
    // TODO 删除用户
    $("#user\\.userID").val(userID);
    $("#queryUserForm").attr("action", "user/deleteUser.action");
    $("#queryUserForm").submit();
    return false;
}

function deregistration() {
    // TODO 注销用户
    $("#user\\.userID").val("deregistration");
    return false
}

// 将弹出窗口定位在屏幕的中央
function centerPopup() {
    // 获取系统变量
    var windowWidth = $(document).width();
    var windowHeight = $(document).height();
    var popupHeight = $("#userInfo").height();
    var popupWidth = $("#userInfo").width();
    if (popupWidth > windowHeight) {
	popupWidth = windowHeight;
	$("#userInfo").height(windowHeight)
    }
    // 居中设置
    $("#userInfo").css({
	"position" : "absolute",
	"top" : windowHeight / 2 - popupHeight / 2,
	"left" : windowWidth / 2 - popupWidth / 2
    });
    // 以下代码仅在IE6下有效

    $("#backgroundPopup").css({
	"height" : windowHeight
    });
    $("#userInfo").show();
}

function start(object) {

//    $("#log").val($("#log").val() + "enter start...\n"+(new Date().getTime()-startDate.getTime())+"\n")
//    startDate = new Date();
//    sunlotusClicker = setTimeout(function() {
//	$("#"+object).click();
//    }, 2000);
//    $("#log").val(
//	    $("#log").val() + "exit start...\n" + startDate.getTime()
//		    + "\n")
}

function end(object) {
//    var endDate = new Date();
//    $("#log").val($("#log").val() + "enter end...\n"+endDate.getTime()+"\n")
//    if (endDate.getTime() - startDate.getTime() < 2000) {
//	clearTimeout(sunlotusClicker);
//	$("#log").val(
//		$("#log").val() + "clear timer...\n"
//			+ (endDate.getTime()-startDate.getTime()) + "\n")
//    }
//    $("#log").val($("#log").val() + "exit end...\n")
}

// function loadFunction() {
// var array = $("a");
// for ( var a in array) {
// $(a).mousemove(function() {
// startDate = new Date();
// var sunlotusClicker = setTimeout(eval(a.onclick), 2000);
// commonTimer = 'sunlotusClicker';
// });
// $(a).click(function() {
// startDate = null;
// clearTimeout(commonTimer)
// });
// $(a).mouseout(
// function() {
// var endDate = new Date();
// if (startDate != null
// && endDate.getMilliseconds()
// - startDate.getMilliseconds < 1000) {
// clearTimeout(commonTimer);
// }
// sunlotusClicker = null;
// });
//
// }
// }
